package com.itheima.domain.mongo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.bson.types.ObjectId;
import org.springframework.data.mongodb.core.mapping.Document;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Document(collection = "test_soul_report")
public class Report implements Serializable {

    private ObjectId id;//报告id

    private String testSoulId;//问卷id

    private Integer score;//得分

    private Integer conclusionId;//结果类型id

    private String conclusion;//鉴定结果
    private String cover;//鉴定图片
    private List<Dimension> dimensions;//维度
    private List<SimilarYou> similarYou;//与你相似

    private Long userId;//填写用户id

    private Date created;//创建时间


}
